package com.estar.workparent.entity;

import java.math.BigDecimal;
import java.util.Date;
import java.lang.String;
import java.lang.Double;
import java.lang.Integer;
import java.math.BigDecimal;
import javax.xml.soap.Text;
import java.sql.Blob;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import org.hibernate.annotations.GenericGenerator;
import javax.persistence.SequenceGenerator;

import org.jeecgframework.core.common.entity.IdEntity;
import org.jeecgframework.poi.excel.annotation.Excel;

/**   
 * @Title: Entity
 * @Description: TMBL_WORKTIME_PARENT
 * @author onlineGenerator
 * @date 2017-04-06 14:33:42
 * @version V1.0   
 *
 */
@Entity
@Table(name = "tmbl_worktime_parent", schema = "")
@SuppressWarnings("serial")
public class TmblWorktimeParentEntity extends IdEntity implements java.io.Serializable {
	/**ID*/
	private java.lang.String id;
	/**班次名称*/
	@Excel(name="班次名称")
	private java.lang.String arrangework;
	/**创建人*/
	@Excel(name="创建人")
	private java.lang.String createname;
	/**创建时间*/
	@Excel(name="创建时间",format = "yyyy-MM-dd")
	private java.util.Date createdate;
	/**更新人*/
	@Excel(name="更新人")
	private java.lang.String updatename;
	/**更新时间*/
	@Excel(name="更新时间",format = "yyyy-MM-dd")
	private java.util.Date updatedate;
	
	private String day;
	
	private String createUserName;
	
	@Column(name ="CREATEUSERNAME")
	public String getCreateUserName() {
		return createUserName;
	}

	public void setCreateUserName(String createUserName) {
		this.createUserName = createUserName;
	}

	@Column(name ="DAY")
	public String getDay() {
		return day;
	}

	public void setDay(String day) {
		this.day = day;
	}

	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  班次名称
	 */
	@Column(name ="ARRANGEWORK",nullable=true,length=255)
	public java.lang.String getArrangework(){
		return this.arrangework;
	}

	

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  班次名称
	 */
	public void setArrangework(java.lang.String arrangework){
		this.arrangework = arrangework;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  创建人
	 */
	@Column(name ="CREATENAME",nullable=true,length=255)
	public java.lang.String getCreatename(){
		return this.createname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  创建人
	 */
	public void setCreatename(java.lang.String createname){
		this.createname = createname;
	}
	/**
	 *方法: 取得java.util.Date
	 *@return: java.util.Date  创建时间
	 */
	@Column(name ="CREATEDATE",nullable=true)
	public java.util.Date getCreatedate(){
		return this.createdate;
	}

	/**
	 *方法: 设置java.util.Date
	 *@param: java.util.Date  创建时间
	 */
	public void setCreatedate(java.util.Date createdate){
		this.createdate = createdate;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  更新人
	 */
	@Column(name ="UPDATENAME",nullable=true,length=255)
	public java.lang.String getUpdatename(){
		return this.updatename;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  更新人
	 */
	public void setUpdatename(java.lang.String updatename){
		this.updatename = updatename;
	}
	/**
	 *方法: 取得java.util.Date
	 *@return: java.util.Date  更新时间
	 */
	@Column(name ="UPDATEDATE",nullable=true)
	public java.util.Date getUpdatedate(){
		return this.updatedate;
	}

	/**
	 *方法: 设置java.util.Date
	 *@param: java.util.Date  更新时间
	 */
	public void setUpdatedate(java.util.Date updatedate){
		this.updatedate = updatedate;
	}
}
